Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEACROFT Terraced £173,500 10 Feb 2023
3 LEACROFT Terraced £87,500 2 Sep 2005
4 LEACROFT Terraced £37,500 30 Jun 1995
5 LEACROFT Terraced £36,500 31 Oct 1997
6 LEACROFT Terraced £68,000 28 Mar 2003
8 LEACROFT Terraced £100,000 27 Jan 2015
9 LEACROFT Semi-Detached £116,500 28 Apr 2017
11 LEACROFT Terraced £41,950 10 Sep 2001
19 LEACROFT Terraced £60,000 24 Mar 2011
21 LEACROFT Terraced £60,100 31 Oct 2012